On Tuesday, Apr 30, 2024, the John Battle Varsity Boys Baseball team lost their game against Abingdon High School by a score of 3-6.
On Saturday, Apr 27, 2024, the John Battle Varsity Boys Baseball team won their game against Lee High School by a score of 4-2.
On Tuesday, Apr 23, 2024, the John Battle Varsity Boys Baseball team won their game against Gate City High School by a score of 6-2.
On Saturday, Apr 20, 2024, the John Battle Varsity Boys Baseball team won their game against Pikeville High School by a score of 4-3.
On Saturday, Apr 20, 2024, the John Battle Varsity Boys Baseball team won their game against Pikeville High School by a score of 6-5.
On Thursday, Apr 18, 2024, the John Battle Varsity Boys Baseball team lost their game against Science Hill High School by a score of 5-6.
On Tuesday, Apr 16, 2024, the John Battle Varsity Boys Baseball team won their game against Ridgeview High School by a score of 12-2.
On Tuesday, Apr 2, 2024, the John Battle Varsity Boys Baseball team lost their game against Abingdon High School by a score of 0-7.
On Friday, Mar 29, 2024, the John Battle Varsity Boys Baseball team won their game against Christiansburg High School by a score of 6-4.
On Monday, Mar 25, 2024, the John Battle Varsity Boys Baseball team won their game against Gate City High School by a score of 11-1.
Baseball Game Preview: John Battle Trojans vs. Gate City Blue Devils
On Friday, Mar 22, 2024, the John Battle Varsity Boys Baseball team won their game against Ridgeview High School by a score of 15-0.
On Wednesday, Mar 20, 2024, the John Battle Varsity Boys Baseball team won their game against Virginia High High School by a score of 13-6.
On Monday, Mar 18, 2024, the John Battle Varsity Boys Baseball team won their game against Virginia High High School by a score of 4-0.
Welcome to the John Battle Baseball team feed. The most recent updates will appear at the top of the wall dating back to prior seasons. Help this team get started or use the top navigation to find past season schedules, scores, rosters and more.
High school baseball: MaxPreps Underclass All-America Teams
Stats have been entered for the John Battle vs. Patrick County on Tuesday, Jun. 6, 2023.
On Tuesday, Jun 6, 2023, the John Battle Varsity Boys Baseball team lost their VHSL Class 2 State Tournament Quarterfinal game against Patrick County High School by a score of 3-10.
On Thursday, Jun 1, 2023, the John Battle Varsity Boys Baseball team won their Class 2 Region D Tournament Championship game against Marion High School by a score of 16-1.
On Tuesday, May 30, 2023, the John Battle Varsity Boys Baseball team won their game against Central Wise High School by a score of 8-0.
Stats are entered by the coach or designated team statistician in the admin.
If you know who the head coach is, invite them to join MaxPreps so they can manage the team's roster, schedule, scores, stats and more.